package com.ruoyi.saleManagement.saleRegisterInfo.domain;

import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 售后登记对象 sale_register_info
 *
 * @author YiYuan
 * @date 2024-03-23
 */
@Data
public class SaleRegisterInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 单据号 */
    private String registerId;

    /** 单据日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "单据日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date registerTime;

    /** 问题描述 */
    @Excel(name = "问题描述")
    private String questionDesc;

    /** 客诉图片 */
    @Excel(name = "客诉图片")
    private String picture;

    /** 故障分析 */
    @Excel(name = "故障分析")
    private String faultAnalysis;

    /** 处理结果 */
    @Excel(name = "处理结果")
    private String handleResult;

    /** 处理日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "处理日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date handleTime;

    /** 修补配件 */
    @Excel(name = "修补配件")
    private String repairPart;

    /** 配件ID */
    @Excel(name = "配件ID")
    private String partId;

    /** 配件费用 */
    @Excel(name = "配件费用")
    private BigDecimal partCost;

    /** 登记信息来源 */
    @Excel(name = "登记信息来源")
    private String source;

}
